package ua.amsoft.brelok.dto;

import org.simpleframework.xml.Element;
import org.simpleframework.xml.Root;

/**
 * @author Tair Mustafaiev
 */
@Root(name = "ReportDepartamentInputDocsResult")
public class DepartamentInputDocsReport {
    
    @Element(name = "executive_type_id")
    private int executiveTypeId;
    
    @Element(name = "executive_type")
    private String executiveType;
    
    @Element(name = "executive_id")
    private int executiveId;
    
    @Element(name = "executive_name")
    private String executiveName;
    
    @Element(name = "doc_without_report_count")
    private int docWithoutReportCount;
    
    @Element(name = "doc_report_count")
    private int docReportCount;
    
    @Element(name = "doc_registered_count")
    private int docRegisteredCount;
    
    @Element(name = "doc_mandate_registered_count")
    private int docMandateRegisteredCount;
    
    @Element(name = "doc_letter_registered_count")
    private int docLetterRegisteredCount;
    
    @Element(name = "doc_plan_registered_count")
    private int docPlanRegisteredCount;
    
    @Element(name = "doc_project_registered_count")
    private int docProjectRegisteredCount;
    
    @Element(name = "doc_telegram_registered_count")
    private int docTelegramRegisteredCount;
    
    @Element(name = "doc_other_registered_count")
    private int docOtherRegisteredCount;
    
    @Element(name = "doc_report_registered_count")
    private int docReportRegisteredCount;
    
    /**
     * @return the executiveTypeId
     */
    public int getExecutiveTypeId() {
        return this.executiveTypeId;
    }
    
    /**
     * @param executiveTypeId the executiveTypeId to set
     */
    public void setExecutiveTypeId(final int executiveTypeId) {
        this.executiveTypeId = executiveTypeId;
    }
    
    /**
     * @return the executiveType
     */
    public String getExecutiveType() {
        return this.executiveType;
    }
    
    /**
     * @param executiveType the executiveType to set
     */
    public void setExecutiveType(final String executiveType) {
        this.executiveType = executiveType;
    }
    
    /**
     * @return the executiveId
     */
    public int getExecutiveId() {
        return this.executiveId;
    }
    
    /**
     * @param executiveId the executiveId to set
     */
    public void setExecutiveId(final int executiveId) {
        this.executiveId = executiveId;
    }
    
    /**
     * @return the executiveName
     */
    public String getExecutiveName() {
        return this.executiveName;
    }
    
    /**
     * @param executiveName the executiveName to set
     */
    public void setExecutiveName(final String executiveName) {
        this.executiveName = executiveName;
    }
    
    /**
     * @return the docWithoutReportCount
     */
    public int getDocWithoutReportCount() {
        return this.docWithoutReportCount;
    }
    
    /**
     * @param docWithoutReportCount the docWithoutReportCount to set
     */
    public void setDocWithoutReportCount(final int docWithoutReportCount) {
        this.docWithoutReportCount = docWithoutReportCount;
    }
    
    /**
     * @return the docReportCount
     */
    public int getDocReportCount() {
        return this.docReportCount;
    }
    
    /**
     * @param docReportCount the docReportCount to set
     */
    public void setDocReportCount(final int docReportCount) {
        this.docReportCount = docReportCount;
    }
    
    /**
     * @return the docRegisteredCount
     */
    public int getDocRegisteredCount() {
        return this.docRegisteredCount;
    }
    
    /**
     * @param docRegisteredCount the docRegisteredCount to set
     */
    public void setDocRegisteredCount(final int docRegisteredCount) {
        this.docRegisteredCount = docRegisteredCount;
    }
    
    /**
     * @return the docMandateRegisteredCount
     */
    public int getDocMandateRegisteredCount() {
        return this.docMandateRegisteredCount;
    }
    
    /**
     * @param docMandateRegisteredCount the docMandateRegisteredCount to set
     */
    public void setDocMandateRegisteredCount(final int docMandateRegisteredCount) {
        this.docMandateRegisteredCount = docMandateRegisteredCount;
    }
    
    /**
     * @return the docLetterRegisteredCount
     */
    public int getDocLetterRegisteredCount() {
        return this.docLetterRegisteredCount;
    }
    
    /**
     * @param docLetterRegisteredCount the docLetterRegisteredCount to set
     */
    public void setDocLetterRegisteredCount(final int docLetterRegisteredCount) {
        this.docLetterRegisteredCount = docLetterRegisteredCount;
    }
    
    /**
     * @return the docPlanRegisteredCount
     */
    public int getDocPlanRegisteredCount() {
        return this.docPlanRegisteredCount;
    }
    
    /**
     * @param docPlanRegisteredCount the docPlanRegisteredCount to set
     */
    public void setDocPlanRegisteredCount(final int docPlanRegisteredCount) {
        this.docPlanRegisteredCount = docPlanRegisteredCount;
    }
    
    /**
     * @return the docProjectRegisteredCount
     */
    public int getDocProjectRegisteredCount() {
        return this.docProjectRegisteredCount;
    }
    
    /**
     * @param docProjectRegisteredCount the docProjectRegisteredCount to set
     */
    public void setDocProjectRegisteredCount(final int docProjectRegisteredCount) {
        this.docProjectRegisteredCount = docProjectRegisteredCount;
    }
    
    /**
     * @return the docTelegramRegisteredCount
     */
    public int getDocTelegramRegisteredCount() {
        return this.docTelegramRegisteredCount;
    }
    
    /**
     * @param docTelegramRegisteredCount the docTelegramRegisteredCount to set
     */
    public void setDocTelegramRegisteredCount(final int docTelegramRegisteredCount) {
        this.docTelegramRegisteredCount = docTelegramRegisteredCount;
    }
    
    /**
     * @return the docOtherRegisteredCount
     */
    public int getDocOtherRegisteredCount() {
        return this.docOtherRegisteredCount;
    }
    
    /**
     * @param docOtherRegisteredCount the docOtherRegisteredCount to set
     */
    public void setDocOtherRegisteredCount(final int docOtherRegisteredCount) {
        this.docOtherRegisteredCount = docOtherRegisteredCount;
    }
    
    /**
     * @return the docReportRegisteredCount
     */
    public int getDocReportRegisteredCount() {
        return this.docReportRegisteredCount;
    }
    
    /**
     * @param docReportRegisteredCount the docReportRegisteredCount to set
     */
    public void setDocReportRegisteredCount(final int docReportRegisteredCount) {
        this.docReportRegisteredCount = docReportRegisteredCount;
    }
    
}
